BeycanPress\CryptoPayLite\WooCommerce\PaymentRecipient A

Total Complexity 56
Dependencies 3
Dependents 1
Total lines 435
Lines of code 280
Logical lines of code 122
Comment lines 73
Methods 18
Properties 5

Methods 18

Method Rating Maintainability Complexity Lines of code
escapePaymentInfo()
A
55 15 17
verifyOrder()
S
51 6 25
saveTransaction()
S
45 4 45
verifyPayment()
S
53 5 21
__construct()
S
54 4 22
updatePaymentAsFail()
S
58 4 14
paymentRecipientScripts()
S
48 1 48
currencyConverter()
S
60 3 13
paymentRecipient()
S
62 2 12
onlyLoggedInUser()
S
67 2 8
updateOrderAsFail()
S
74 2 4
updateOrderStatus()
S
66 2 8
cryptoPayJsData()
S
59 1 15
isProductWaitingForPayment()
S
80 1 3
createSecretCode()
S
79 1 3
prepareChains()
S
65 1 9
getDefaultChain()
S
82 1 3
lang()
S
63 1 10